/*2016-2 首页改版*/
.index-cont{height:458px; position:relative}

.side-link{ width:7.5%; position:absolute; left:101%; text-align:center}
.side-link span{ text-align:center; height:26px; line-height:26px; display:block; color:#3579af;background:#fff url(../images/+.gif) 27% no-repeat; padding-left:20%; border:1px solid #ababab;}
.side-link ul{ border:1px solid #ababab; border-top:none; background:#fff}
.side-link ul a{ height:46px; width:100%; float:left;display:block; width:100%; color:#3579af; padding-top:5px;}
.side-link ul a.s1{ background:url(../images/side-link-01.png) no-repeat center top;}
.side-link ul a.s1:hover{ background:#579bd0 url(../images/side-link-01.png) no-repeat center -45px; color:#fff;}
.side-link ul a.s2{ background:url(../images/side-link-02.png) no-repeat center top;}
.side-link ul a.s2:hover{ background:#579bd0 url(../images/side-link-02.png) no-repeat center -45px; color:#fff;}
.side-link ul a.s3{ background:url(../images/side-link-03.png) no-repeat center top;}
.side-link ul a.s3:hover{ background:#579bd0 url(../images/side-link-03.png) no-repeat center -45px; color:#fff;}
.side-link ul a.s4{ background:url(../images/side-link-04.png) no-repeat center top;}
.side-link ul a.s4:hover{ background:#579bd0 url(../images/side-link-04.png) no-repeat center -45px; color:#fff;}
.side-link ul a.s5{ background:url(../images/side-link-05.png) no-repeat center top;}
.side-link ul a.s5:hover{ background:#579bd0 url(../images/side-link-05.png) no-repeat center -45px; color:#fff;}
.side-link ul a.s6{ background:url(../images/side-link-06.png) no-repeat center top;}
.side-link ul a.s6:hover{ background:#579bd0 url(../images/side-link-06.png) no-repeat center -45px; color:#fff;}
.side-link ul a.s7{ background:url(../images/side-link-07.png) no-repeat center top;}
.side-link ul a.s7:hover{ background:#579bd0 url(../images/side-link-07.png) no-repeat center -45px; color:#fff;}
.side-link ul a i{ font-style:normal; display:block; padding:27px 0 3px 0; width:99%; border-bottom:1px dotted #c5c5c5; float:left;}
.side-link ul a:hover{ text-decoration:none;}
.side-link b.bt{ display:block; height:15px; display:block; width:100%; background:#3579af url(../images/arr-fx.png) center bottom no-repeat; cursor:pointer}
.side-link b.bt-t{ display:block; height:15px; display:block; width:100%; background:#3579af url(../images/arr-fx.png) center top no-repeat; cursor:pointer}


/*政务大厅*/
.sy-zwdt{ height:150px; margin-bottom:10px; border:3px solid #f97f5a; padding:5px;background:#e1e7eb;}
.sy-zwdt .sx{float:left; margin-right:.75%;width:74%;*width:75%; height:160px; }
.sy-zwdt .sx-cont{ height:67px; background:#fff; color:#4f4f4f; font-size:12px;}
.sy-zwdt .sx-cont div.sl{ width:66%;}
.sy-zwdt .sx-cont b{ font-weight:normal; color:#ff5c2a;}
.sy-zwdt .sx-cont .logo{background:url(../images/sy-zwdt-logo.png) center no-repeat; float:left; width:33%; height:67px;}
.sy-zwdt .sx-cont .gs{height:25px; display:block; line-height:25px; height:25px; overflow:hidden; margin-right:3%; padding-top:10px;}
.sy-zwdt .sx-cont .tj{ width:100%; overflow:hidden; height:30px;float:left;display:block;margin-right:3%;}

.sy-zwdt .sx-xk{ width:100%; overflow: hidden; height:374px;padding:8px 0; position:relative;*z-index:9999;}
.sy-zwdt .sx-xk .pre{ width:2%; height:74px; background:#fff url(../images/arr-3.png) no-repeat center top; display:block; float:left; z-index:9999;  position:absolute; cursor:pointer; z-index:88888}
.sy-zwdt .sx-xk .next{ width:2%; height:74px; background:#fff url(../images/arr-4.png)  no-repeat center bottom; display:block; right:0; z-index:9999; position:absolute; cursor:pointer;z-index:9999}


.sy-zwdt .sx ul.sx-link{ margin-top:8px; width:189%; margin:0; position:absolute; left:3%;}
.sy-zwdt .sx ul.sx-link a{ text-decoration:none; color:#fff}
.sy-zwdt .sx ul.sx-link li.bt{ float:left; background:#ea7d5c ; height:74px; width:11.8%; margin-right:.8%;text-align:center; color:#fff; font-size:18px; cursor:pointer; position:relative; z-index:9999;}
.sy-zwdt .sx ul.sx-link li.bt:hover{ background:#d57052}
.sy-zwdt .sx ul.sx-link li span{ display:block; margin:0 auto; width:120px; height:34px; line-height:34px; margin-top:20px;}
.sy-zwdt .sx ul.sx-link li img{display:block; float:left }
.sy-zwdt .sx ul.sx-link li ul.menu{ position:absolute;width:100%; background:#d57052; margin:0; padding-bottom:1%; top:74px; left:0; display:none; }
.sy-zwdt .sx ul.sx-link li ul.menu li{ clear:both; width:98%; margin:0 1%;font-size:14px; text-align:left; background:#FFF;float:left;padding:5px 0 5px 0; line-height:15px;;}
.sy-zwdt .sx ul.sx-link li ul.menu li a{ color:#000; padding-left:20%; display:block;background:url(../images/dot-red.png) 12% 5px no-repeat;}
.sy-zwdt .sx ul.sx-link li ul.menu li:hover a{ color:#ee744d}


.sy-zwdt .zw-search{ background:#fff; width:25%;*width:24%; float:left; height:149px;}
.sy-zwdt .zw-search .tit{ margin:3% 4% 1% 4%; font-size:14px; color:#ff5c2a; line-height:30px;}
.sy-zwdt .zw-search ul{ margin:0 4%; }
.sy-zwdt .zw-search ul li{ margin:0 0 5px 0;}
.sy-zwdt .zw-search ul li span{ height:28px; line-height:28px; border:1px solid #b5b5b5; width:30.5%; display:block; float:left; background:#fff; margin-right:2%; text-align:center}
.sy-zwdt .zw-search ul li a{ display: block;width:29%; background:#f38a5b; float:left; height:30px; line-height:30px; text-align:center; color:#fff;}
.sy-zwdt .zw-search ul li a:hover{ text-decoration:none; background:#d87446}
.sy-zwdt .zw-search ul input{ width:95%; *width:130%;overflow:visible; height:28px; line-height:28px; border:1px solid #b5b5b5; color:#848484; font-size:12px; padding:0 4px;}
.sy-zwdt .zw-search ul input.yzm{ width:30%;*width:65%; float:left; margin-right:2%}


/*首页内容*/
.sy-cont{ height:281px;border:3px solid #428bc5; padding:5px; background:#e1e7eb; position:relative; z-index:999; }
/*左侧*/
.sy-cont .side-tab{ float:left;width:22%; float:left;}
.sy-cont .side-tab li.side-tit{ height:52px; line-height:52px; background:#428bc5 ;cursor:pointer; border-right:6px solid #e1e7eb; border-bottom:5px solid #e1e7eb}
.sy-cont .side-tab li.tab_on{background:#2a6da3 ;}
.sy-cont .side-tab li.side-tit:hover{ background:#2a6da3}
.sy-cont .side-tab li.side-tit > a{font-size:18px; color:#fff;}
.sy-cont span.arr{ display:block; width:9px; height:17px; background:url(../images/arr_01.png) no-repeat; float:right; margin:18px 10px 0 0;}
.sy-cont .side-tab li.side-tit > a:hover{ text-decoration:none;}
.side-tab div.mc{ position:absolute; width:77.2%; left:0; margin-left:22.3%; top:5px;height:280px; z-index:9999}

/* 信息公开*/
.sy-cont .side-tab .tab-xxgk{line-height:52px; background:url(../images/side_02_01.png) no-repeat; margin-left:15%; padding-left:40px;}
.side-tab div.xxgk{ background:#e1e7eb}
.side-tab div.xxgk .hot-news{background:#fff;border:1px solid #c2c2c2; width:62.5%;*width:63.5%; padding:8px 2%; margin-right:1%;}
.side-tab div.xxgk .hot-news .tabcontent{ min-height:120px;*min-height:122px;border-bottom:1px solid #c6c6c6;}
.side-tab div.xxgk .hot-news .news-tab{ height:30px; line-height:30px;border-bottom:2px solid #c3c3c3;padding-right:10px;}
.side-tab div.xxgk .hot-news .news-tab li{ float:left;}
.side-tab div.xxgk .hot-news .news-tab a{display:inline-block; border-bottom:2px solid #c3c3c3; padding:0 20px; font-size:16px;}
.side-tab div.xxgk .hot-news .news-tab a.sel{ border-bottom:2px solid #317db8; color:#317db8	}
.side-tab div.xxgk .hot-news .news-tab a:hover{ text-decoration:none}
.side-tab div.xxgk .hot-news .news-list{ clear:both; line-height:25px; margin-top:10px; position:relative}
.side-tab div.xxgk .hot-news .news-list span{ float:right; color:#858585}
.side-tab div.xxgk .hot-news .news-list a{ display:block; background:url(../images/dot-01.jpg) no-repeat 0 12px; padding-left:10px; font-size:14px; height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:80%; float:left}
.side-tab div.xxgk .hot-news .news-list .more{ display:block;height:24px;color:#5a93b9; font-size:12px; float:right; width:24px; background:none; height:24px; position:absolute; top:-42px;right:0; background:url(../images/more.gif) no-repeat;}

.side-tab div.xxgk .hot-news .y-gk{ margin:10px 0 0; font-size:14px; color:#4695cc;}
.side-tab div.xxgk .hot-news .y-gk span{ font-size:18px; color:#ff6036}
.side-tab div.xxgk .hot-news .y-gk .tit{ background:url(../images/y-gk.png) no-repeat 0  6px; font-size:16px; color:#4695cc; display:block; padding-left:20px; line-height:30px; margin-bottom:5px;}
.side-tab div.xxgk .hot-news .y-gk a{display:block;  line-height:25px; border:1px solid #4a97cd; padding:0 10px; color:#5a93b9; font-size:12px;}
.side-tab div.xxgk .hot-news .y-gk a:hover{ text-decoration:none; background:#5a93b9; color:#fff}

.side-tab div.xxgk .gk-bt{ float:left;overflow:hidden;width:32.1%;*width:31%;}
.side-tab div.xxgk .gk-bt a{ display:block; width:100%; height:51px; line-height:51px; font-size:18px; color:#fff; margin-bottom:6px;}
.side-tab div.xxgk .gk-bt a:hover{ text-decoration:none;}
.side-tab div.xxgk .gk-bt a.b1{background:url(../images/xxgk-5.png) #4695cc no-repeat 14% 10px ;}
.side-tab div.xxgk .gk-bt a.b2{background:url(../images/xxgk-6.png) #4695cc no-repeat 14% 10px ;}
.side-tab div.xxgk .gk-bt a.b3{background:url(../images/xxgk-7.png) #4695cc no-repeat 14% 10px ;}
.side-tab div.xxgk .gk-bt a.b4{background:url(../images/xxgk-10.png) #4695cc no-repeat 14% 10px ;}
.side-tab div.xxgk .gk-bt a.b5{background:url(../images/xxgk-11.png) #4695cc no-repeat 14% 10px ;}
.side-tab div.xxgk .gk-bt a b{ font-weight:normal; margin-left:28%; line-height:24px; text-align:left; display:block; padding-top:14px;}

/* 惠民服务*/
.sy-cont .side-tab .tab-hmfw{line-height:52px; background:url(../images/side_03_01.png) no-repeat; margin-left:15%; padding-left:40px;}
.side-tab div.hmfw{background:#fff; border:1px solid #c8c8c8; width:74.9%;padding:8px 1%; height:263px;}

.side-tab div.hmfw .hm-hyfw{width:66%; float:left; border-bottom:3px solid #fff; overflow:hidden;}
.side-tab div.hmfw .link{ width:21%;float:right; overflow:hidden; height:180px;}
.side-tab div.hmfw .link a{ display:block; width:100%; float:left; height:95px; line-height:95px; margin-bottom:5px; background:#62a5d4; font-size:18px; color:#fff;}
.side-tab div.hmfw .link a:hover{ text-decoration:none;}
.side-tab div.hmfw .link a span{ display:block; margin:0 auto; text-align:center; text-align:center; margin-top:20px;}
.side-tab div.hmfw .link a.zx{ background: url(../images/hm-01.png) no-repeat #62a5d4 center 22px; margin-right:2%}
.side-tab div.hmfw .link a.ts{background: url(../images/hm-02.png) no-repeat #62a5d4 center 22px;}

.side-tab div.hmfw .hot-news{ width:45%;height:215px;*height:190px;}
.side-tab div.hmfw .hot-news .tabcontent{ min-height:100px;}
.side-tab div.hmfw .hot-news .news-tab{ height:30px; line-height:30px; border-bottom:2px solid #c3c3c3;padding-right:10px;}
.side-tab div.hmfw .hot-news .news-tab li{ float:left;}
.side-tab div.hmfw .hot-news .news-tab a{display:inline-block; border-bottom:2px solid #c3c3c3; padding:0 13px; font-size:16px;}
.side-tab div.hmfw .hot-news .news-tab a.sel{ border-bottom:2px solid #317db8; color:#317db8	}
.side-tab div.hmfw .hot-news .news-tab a:hover{ text-decoration:none;}
.side-tab div.hmfw .hot-news .news-list{ clear:both;margin-top:5px;}
.side-tab div.hmfw .hot-news ul.hyfw a{ float:left; display: block; color:#757575; border:1px solid #7d8a91; background:#e5e5e5; font-size:14px; padding:0 2.7%; word-break:break-all; line-height:34px; margin:3% 3% 2% 0}
.side-tab div.hmfw .hot-news ul.dn a{ float:left; display: block; color:#757575; border:1px solid #7d8a91; background:#e5e5e5; font-size:14px; padding:0 2.7%; word-break:break-all; line-height:34px; margin:3% 3% 2% 0}
.side-tab div.hmfw .hot-news .news-list a:hover{ text-decoration:none; color:#fff; border:1px solid #d56d3a; background:#f5ab8e}

.side-tab div.hmfw .hm-wsdc{width:30%; float:left; margin-right:2%;}
.side-tab div.hmfw .hm-wsdc .tit{ background:url(../images/wsdc-02.png) no-repeat 0 4px; line-height:30px; height:30px; font-size:16px; color:#376180; padding-left:30px;border-bottom:1px solid #376180;}
.side-tab div.hmfw .hm-wsdc .dc-cont{ font-size:12px; line-height:22px; color:#376180; height:130px;}
.side-tab div.hmfw .hm-wsdc a.dc{ font-size:14px; display:block;line-height:30px; background:#f19376; color:#fff; margin:5px auto 0; width:80px; text-align:center;}

.side-tab div.hmfw .tszx{height:45px; line-height:45px; margin:18px 0 0 ; font-size:14px; border-top:1px solid #b6b6b6; padding-top:4px; color:#1e5784}
.side-tab div.hmfw .tszx input{float:left;border:1px solid #fff; color:#909090; width:17%; margin-right:1%; line-height:21px;height:21px; padding:3px; margin-top:9px; border:1px solid #b6b6b6}
.side-tab div.hmfw .tszx .yzm img{margin-top:6px; float:left;}
.side-tab div.hmfw .tszx input.yzm{ width:10%;}
.side-tab div.hmfw .tszx a{ float:left; width:40px;border:1px solid #fff; line-height:27px; height:27px; margin-top:9px; margin-left:10px; background:url(../images/fdj.png) no-repeat center;}
.side-tab div.hmfw .tszx a.zrxx{ float:left; width:70px; background:#62a5d4; text-align:center; color:#fff; margin:9px 2% 0 0;}
.side-tab div.hmfw .tszx a.zrxx:hover{ text-decoration:none}
.side-tab div.hmfw .tszx span{ float:left;}


/* 政策法规*/
.sy-cont .side-tab .tab-zcfg{ line-height:52px; background:url(../images/side_04_01.png) no-repeat; margin-left:15%; padding-left:40px;}

.side-tab div.zcfg{ background:#e1e7eb}
.side-tab div.zcfg .hot-news{background:#fff;border:1px solid #c2c2c2; width:74.5%;padding:8px 2%; margin-right:1%;}
.side-tab div.zcfg .hot-news .tabcontent{height:220px;min-height:220px;*min-height:230px;}
.side-tab div.zcfg .hot-news .news-tab{ height:30px; line-height:30px;border-bottom:2px solid #c3c3c3;padding-right:10px;}
.side-tab div.zcfg .hot-news .news-tab li{ float:left;}
.side-tab div.zcfg .hot-news .news-tab a{display:inline-block; border-bottom:2px solid #c3c3c3; padding:0 20px; font-size:16px;}
.side-tab div.zcfg .hot-news .news-tab a.sel{ border-bottom:2px solid #317db8; color:#317db8	}
.side-tab div.zcfg .hot-news .news-tab a:hover{ text-decoration:none}
.side-tab div.zcfg .hot-news .news-list{ clear:both; line-height:25px; margin-top:10px; position:relative}
.side-tab div.zcfg .hot-news .news-list span{ float:right; color:#858585}
.side-tab div.zcfg .hot-news .news-list a{ display:block; background:url(../images/dot-01.jpg) no-repeat 0 12px; padding-left:10px; font-size:14px; height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:80%; float:left}
.side-tab div.zcfg .hot-news .news-list .more{ display:block;height:24px;color:#5a93b9; font-size:12px; float:right; width:24px; background:none; height:24px; position:absolute; top:-42px;right:0; background:url(../images/more.gif) no-repeat;}

.side-tab div.zcfg .fg-bt{ width:20%;float:left;}
.side-tab div.zcfg .fg-bt a{ display:block; width:100%; height:89px;line-height:24px; font-size:16px; color:#fff; margin-bottom:6px;}
.side-tab div.zcfg .fg-bt a:hover{ text-decoration:none;}
.side-tab div.zcfg .fg-bt a.b1{background:#d4836d;}
.side-tab div.zcfg .fg-bt a.b2{background:#d4836d;}
.side-tab div.zcfg .fg-bt a.b3{background:#d4836d;}
.side-tab div.zcfg .fg-bt a b{ font-weight:normal;line-height:24px; text-align:center; display:block; padding-top:32px;}
/*.side-tab div.zcfg .fg-bt a.b3 b{ padding-top:20px;}*/

/*新闻*/
.sy-cont .side-tab .tab-xwfb{line-height:52px; background:url(../images/side_01_01.png) no-repeat; margin-left:15%; padding-left:40px;}
.sy-cont .news-cont{ background:#fff;}
.sy-cont .news-cont .top-news{ margin:0 10px; line-height:30px; height:30px; border-bottom:1px solid #cecece;}
.sy-cont .news-cont .top-news span{ display:block; float:left; font-size:16px; color:#ff4d2a; margin-right:5px; background:url(../images/top-news-01.jpg) no-repeat 0 7px; padding-left:35px;}
.sy-cont .news-cont .top-news a{ font-size:14px; color:#373737; width:80%;display:block; height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sy-cont .news-cont .top-news a:hover{color:#ff4d2a}

.sy-cont .news-cont .hot-news{margin:10px 10px 0 10px ;}
.sy-cont .news-cont .hot-news .tabcontent{ min-height:180px;}
.sy-cont .news-cont .hot-news .news-tab{ height:30px; line-height:30px; border-bottom:2px solid #c3c3c3;padding-right:10px;}
.sy-cont .news-cont .hot-news .news-tab li{ float:left;}
.sy-cont .news-cont .hot-news .news-tab a{display:inline-block; border-bottom:2px solid #c3c3c3; padding:0 13px; font-size:14px;}
.sy-cont .news-cont .hot-news .news-tab a.sel{ border-bottom:2px solid #317db8; color:#317db8	}
.sy-cont .news-cont .hot-news .news-tab a:hover{ text-decoration:none}
.sy-cont .news-cont .hot-news .news-list{ clear:both; line-height:25px; margin-top:10px; position:relative;}
.sy-cont .news-cont .hot-news .news-list li a{ display:block; background:url(../images/dot-01.jpg) no-repeat 0 12px; padding-left:10px; font-size:14px; height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:100%;}
.sy-cont .news-cont .news-pic{ float:right;margin:10px 10px 0 0;}
.sy-cont .news-cont .hot-news .news-list  a.more{ display:block;height:24px;color:#5a93b9; font-size:12px; float:right; width:24px; background:none; height:24px; position:absolute; top:-38px;right:0; background:url(../images/more.gif) no-repeat;}

.bb-5{ border-bottom:5px solid #fff;}
.bt-5{ border-top:5px solid #fff;}
/*统计数据*/
.sy-cont .side-tab .tab-tjsj{ line-height:52px; background:url(../images/side_05_01.png) no-repeat; margin-left:15%; padding-left:40px;}
.side-tab div.tjsj{background:#fff; border:1px solid #c8c8c8; width:74.9%;padding:8px 1%; height:263px;}
.side-tab div.tjsj .tjsj-side-bar{width:22.8%; margin-right:1.5%; float:left; border-right:1px solid #cfcfcf; padding-right:2%; height:263px;}
.side-tab div.tjsj .tjsj-side-bar h4{ line-height:37px; font-size:16px; font-weight:normal; color:#3579af; border-bottom:2px solid #6fc1fc; display:block; padding-left:14px;}
.side-tab div.tjsj .tjsj-side-bar .side-cont .up{ border:1px solid #c4c4c4; background:#eaeaea url(../images/bg-up.png) top no-repeat; width:99%;; display:block; height:12px; margin:5px 0; cursor:pointer}
.side-tab div.tjsj .tjsj-side-bar .side-cont .up-t{border:1px solid #c4c4c4; background:#eaeaea url(../images/bg-up.png) bottom no-repeat; width:99%;; display:block; height:12px; margin:5px 0; cursor:pointer}
.side-tab div.tjsj .tjsj-side-bar .side-cont .down{ border:1px solid #c4c4c4; background:#eaeaea url(../images/bg-down.png) bottom no-repeat; width:99%;; display:block; height:12px; margin:5px 0; cursor:pointer}
.side-tab div.tjsj .tjsj-side-bar .side-cont ul{ }
.side-tab div.tjsj .tjsj-side-bar .side-cont li{ height:30px; line-height:30px; border-bottom:1px dotted #428bc5}
.side-tab div.tjsj .tjsj-side-bar .side-cont li a{ color:#3982bc; font-size:14px; margin-left:14px; display:block;}
.side-tab div.tjsj .tjsj-side-bar .side-cont li a:hover{ text-decoration:none}

.side-tab div.tjsj .tjsj-cont{ width:73.5%; float:left; line-height:22px;}
.side-tab div.tjsj .tjsj-cont .more{ display:block;height:24px;color:#5a93b9; font-size:12px; float:right; width:24px; background:none; height:24px; position:absolute; top:13px;right:15px; background:url(../images/more.gif) no-repeat;}
.side-tab div.tjsj .tjsj-cont h4{ line-height:37px; font-size:16px; font-weight:normal; color:#474747; border-bottom:2px solid #cfcfcf; display:block; padding-left:14px;}
.side-tab div.tjsj .tjsj-cont dl{ margin-top:8px; clear:both; width:100%;}
.side-tab div.tjsj .tjsj-cont dl dt{ color:#484848; font-size:14px;}
.side-tab div.tjsj .tjsj-cont dl dt a{ float:left;background:url(../images/dot-01.jpg) 0 12px no-repeat; display:block; padding-left:10px;}
.side-tab div.tjsj .tjsj-cont dl dt span{ float:right; color:#808080}
.side-tab div.tjsj .tjsj-cont dl dt b{ display:block; float:right; background:#64b4ee; font-weight:normal; color:#fff; line-height:25px; padding:0 8px; margin-left:10px;}
.side-tab div.tjsj .tjsj-cont dl dd{ color:#808080; font-size:12px; padding-left:10px; clear:both;width:98%;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.side-tab div.tjsj .tjsj-cont dl dd div i{ font-style:normal; display:block; float:left; margin-right:5px; padding:0 10px; line-height:20px; height:20px; }
.side-tab div.tjsj .tjsj-cont dl dd div i.xls{ background:#8fb392; color:#fff}
.side-tab div.tjsj .tjsj-cont dl dd div i.zip{ background:#5e5e5e; color:#fff}
.side-tab div.tjsj .tjsj-cont dl dd div i.csv{ background:#779ebc; color:#fff}


.sj-cont{ text-align:center; font-size:16px; margin:20px 0; color:#4d4d4d; background:url(../images/bg-br.png) repeat-y 22%}
.sj-cont h4{ line-height:37px; font-size:16px; font-weight:normal; color:#3579af; border-bottom:2px solid #6fc1fc; display:block; padding-left:14px; text-align:left;}
.sj-cont .tjsj-side-bar{ width:20%; float:left; padding-right:2%;}
.sj-cont .side-cont ul{ }
.sj-cont .side-cont li{ height:30px; line-height:20px;height:20px; border-bottom:1px dotted #428bc5}
.sj-cont .side-cont li a{ color:#3982bc; font-size:16px; padding-left:10px; display:block; text-align:left;}
.sj-cont .side-cont li a:hover{ text-decoration:none}

.sj-cont .tjsj-cont{ width:75%; float:left; line-height:22px; margin-left:2%;}
.sj-cont .tjsj-cont h4{ line-height:37px; font-size:16px; font-weight:normal; color:#474747; border-bottom:2px solid #cfcfcf; display:block; padding-left:14px; text-align:left}
.sj-cont .tjsj-cont dl{ margin-top:8px; clear:both; width:100%; text-align:left; margin-bottom:10px; border-bottom:dotted 1px #cfcfcf; padding-bottom:15px;}
.sj-cont .tjsj-cont dl dt{ color:#484848; font-size:14px;}
.sj-cont .tjsj-cont dl dt a{ float:left;background:url(../images/dot-01.jpg) 0 12px no-repeat; display:block; padding-left:10px;}
.sj-cont .tjsj-cont dl dt span{ float:right; color:#808080}
.sj-cont .tjsj-cont dl dt b{ display:block; float:right; background:#64b4ee; font-weight:normal; color:#fff; line-height:25px; padding:0 8px; margin-left:10px;}
.sj-cont .tjsj-cont dl dd{ color:#808080; font-size:12px; padding-left:10px; clear:both}
.sj-cont .tjsj-cont dl dd div i{ font-style:normal; display:block; float:left; margin-right:5px; padding:0 10px; line-height:20px; height:20px; }
.sj-cont .tjsj-cont dl dd div i.xls{ background:#8fb392; color:#fff}
.sj-cont .tjsj-cont dl dd div i.zip{ background:#5e5e5e; color:#fff}
.sj-cont .tjsj-cont dl dd div i.csv{ background:#779ebc; color:#fff}

.tjsj-cont-table {width:100%; float:left; line-height:22px; margin:0 auto; padding:0}
.tjsj-cont-table h2{ display:block; text-align:center; width:100%; border-bottom:1px solid #cbcbcb; padding:30px 0; margin-bottom:20px; font-size:20px; font-weight:normal; color:#2a6da3}
.tjsj-cont-table table {width:75%;line-height:22px;border:1px solid #cbcbcb; border-right:0; margin:o auto; margin-bottom:30px;}
.tjsj-cont-table table td{ border-right:1px solid #cbcbcb; padding-left:15px; line-height:20px; height:32px; font-size:14px;  padding:4px 0 4px 15px}
.tjsj-cont-table table .odd{ background:#d5e9f6;}
.tjsj-cont-table i{ font-style:normal; display:block; float:left; margin-right:5px; padding:0 10px; line-height:20px; height:20px; }
.tjsj-cont-table i.xls{ background:#8fb392; color:#fff}
.tjsj-cont-table i.zip{ background:#5e5e5e; color:#fff}
.tjsj-cont-table i.csv{ background:#779ebc; color:#fff}
.tjsj-cont-table table td a{ color:#2a6da3; text-decoration:underline; margin-left:5px;}

.zxcf{ border:2px solid #ea7d5c; padding:0 20px; font-size:16px; color:#ff5c2a; line-height:70px; margin:20px 0}
.zxcf span{ color:#888;}
.zxcf b{display:block; padding-left:16px; background:url(../images/dot-red.png) no-repeat center left;}
.zxcf a{ background:#ff5c2a url(../images/arr-right.png) no-repeat 20px 10px; color:#fff; display:block; margin-top:20px; line-height:30px;padding:0 28px 0 38px;}
.zxcf a:hover{ text-decoration:none}

.zxcf-list{ border:1px solid #d3d3d3; border-bottom:none}
.zxcf-list dl { font-size:14px;border-bottom:1px solid #d3d3d3;}
.zxcf-list dl b{ font-weight:normal; float:left}
.zxcf-list dl dt{ color:#1076ab; margin:0 10px; border-bottom:1px solid #d3d3d3; line-height:35px;}
.zxcf-list dl dt span{ color:#6f6f6f; float:right}
.zxcf-list dl dd{padding:10px; display:block; font-size:12px; color:#2a2a2a; line-height:18px;}
.zxcf-list dl dd b{ width:85%;}
.zxcf-list dl dd a{ float:right; display:block; width:85px; height:32px; line-height:32px;background:#ff5c2a url(../images/xzcf-dl.png); text-align:center; color:#fff; padding-left:18px; font-size:14px; text-decoration:none; margin-top:3px;}

/*2016-7 三类用户新增*/
.index-user .user-info{ height:68px; margin-bottom:10px; border:3px solid #f97f5a; padding:10px;background:#fff;}
.index-user .user-info .user{ width:350px;}
.index-user .user-info .user-name{ margin-left:10px; font-size:14px; color:#4e4e4e; float:left;max-width:70%;}
.index-user .user-info .user-name span{ line-height:36px; display:block;word-wrap:break-word;line-height:18px; margin-bottom:5px;}
.index-user .user-info .user-name a.bt{ display:block; background:#fe9e84; border:1px solid #f97f5a; color:#fff; text-decoration:none; line-height:22px; height:22px; padding:0 13px; font-size:12px;}
.index-user .user-info .user-name a.bt-edit{ margin-left:15px; font-size:14px; color:#969696; display:block; line-height:22px; text-decoration:underline}
.index-user .user-info .user-name .other-login{ height:24px; line-height:24px; overflow:hidden; border-left:1px solid #d7dadc; margin-left:10px; padding-left:5px;font-size:12px;}
.index-user .user-info .user-name .other-login span{ line-height:24px;}
.index-user .user-info .user-name .other-login ul{ float:left}
.index-user .user-info .user-name .other-login ul li{ float:left; margin-left:5px; cursor:pointer}
.index-user .user-info .user-name .other-login ul .sina{ width:24px; height:24px; background:url(../images/user-sina.gif)}
.index-user .user-info .user-name .other-login ul .qq{ width:24px; height:24px; background:url(../images/user-qq.gif)}
.index-user .user-info .user-name .other-login ul .weixin{ width:24px; height:24px; background:url(../images/user-weixin.gif)}
.index-user .user-info .new-account{ height:68px; line-height:68px; border-left:1px dotted #959595; margin-left:360px; padding-left:10px;}
.index-user a:hover{ text-decoration:none;}

.index-user .user-info .weather-forecast{ line-height:68px;height:68px;border-left:1px dotted #959595; margin-left:33%; padding-left:10px; font-size:14px; color:#4e4e4e;}
.index-user .user-info .weather-forecast .cont{ line-height:20px; margin-top:15px;overflow:hidden;float:left; width:82%;}
.index-user .user-info .weather-forecast .cont .air{overflow:hidden; width:70%;}
.index-user .user-info .weather-forecast .cont .air span span{ font-size:14px; color:#5c9f0e;}
.index-user .user-info .weather-forecast .cont .air span b{ display:block; background:#98d000; float:left; padding:0 20px; margin-left:10px; color:#fff}
.index-user .user-info .weather-forecast .day{ text-align:center; display:block; margin:0 10px;}
.index-user .user-info .weather-forecast span.day{ display:block; font-size:20px;}

/*个人注册-企业注册*/
.index-user .user-info .new-account .cont{ width:80%; height:70px;}
.index-user .user-info .new-account span{ display:block; width:15%; text-align:center; overflow:hidden; height:50px;}
.index-user .user-info .new-account .bt-person-reg{ float:left;background:#ea7d5c;display: inline-block; border:1px solid #d9613d; width:45%; height:68px; padding:0; overflow:hidden; cursor:pointer;}
.index-user .user-info .new-account .bt-person-reg i{ font-style:normal;  background:url(../images/per.png) 5% 18px no-repeat;font-size:18px; color:#fff; margin:0 auto; display:block; padding-left:50px; width:120px; }

.index-user .user-info .new-account .bt-company-reg{ float:left;display: inline-block;background:#6dade1; border:1px solid #5098d2; width:45%; height:68px; padding:0; overflow:hidden; cursor:pointer; margin-left:20px;}
.index-user .user-info .new-account .bt-company-reg i{ font-style:normal;  background:url(../images/com.png) 5% 18px no-repeat;font-size:18px; color:#fff; margin:0 auto; display:block; padding-left:50px; width:120px; }


.user-slt{border:1px solid #ababab; margin-top:10px; font-size:12px; color:#3579af; background:url(../images/user-01.png) no-repeat center 10px #fff; line-height:30px; padding-top:30px; cursor:pointer;}
.user-slt:hover{ border:1px solid #fa7a58;color:#fa7a58; background:url(../images/user-02.png) no-repeat center 10px #fff; line-height:30px; padding-top:30px; cursor:pointer; position:relative}
.user-slt:hover i{ display:block; width:7px; height:13px;background:url(../images/user-03.png) no-repeat; position:absolute; top:22px; left:-7px}

.user-slt-sel{ border:1px solid #fa7a58;color:#fa7a58; background:url(../images/user-02.png) no-repeat center 10px #fff; line-height:30px; padding-top:30px; cursor:pointer; position:relative}
.user-slt-sel i{ display:block; width:7px; height:13px;background:url(../images/user-03.png) no-repeat; position:absolute; top:22px; left:-7px}
.user-service { width:100%;z-index:99999;background:#fff;}
.user-service .cont{border:3px solid #428bc5; padding:5px;height:335px;}
.user-service .cont .right, .user-service .cont .mid{ margin-left:0.5%;}
.user-service .cont .tit{ height:30px; line-height	:30px;border-bottom:2px solid #c3c3c3;padding-right:10px;}
.user-service .cont .tit li{ float:left;}
.user-service .cont .tit a{display:inline-block; border-bottom:2px solid #c3c3c3; padding:0 10px; font-size:16px;}
.user-service .cont .tit a.sel{ border-bottom:2px solid #317db8; color:#317db8	}
.user-service .cont .tit a:hover{ text-decoration:none}
.user-service .cont .tit .more{ display:block;height:24px; width:24px; float:right;background:url(../images/more.gif) no-repeat left; border:none; padding:0; }
/*我感兴趣的*/
.user-service .interested{ background:#fff; border:1px solid #cfcfcf; width:94%; height:160px;padding:5px 3% 0 3%; overflow:hidden}
.user-service .interested ul.int-col{ width:100%; border:#000}
.user-service .interested ul.int-col li{ display:inline-block; float:left; margin-top:8px; line-height:40px; width:46.5%; padding:0 1.5%;}
.user-service .interested ul.int-col a{ display:block; width:90%; float:left; height:36px; line-height:36px; background:#6dade1 url(../images/int-col-01.png) no-repeat right top; border:1px solid #6dade1; font-size:14px; color:#fff; padding-left:10%;}
.user-service .interested ul.int-col a:hover{ text-decoration:none; background:#fa7a58 url(../images/int-col-02.png) no-repeat right top; border:1px solid #fa7a58; }
.user-service .interested .int-list{ clear:both; line-height:25px; margin-top:10px;padding-top:6px; *padding-top:0;*margin-top:5px;}
.user-service .interested .int-list span{color:#ff5c2a}
.user-service .interested .int-list a{ display:block; background:url(../images/dot-01.jpg) no-repeat 0 12px; padding-left:10px; font-size:14px; height:27px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:96%; float:left}

.user-service .interested1{ background:#fff; border:1px solid #cfcfcf; width:94%; height:328px;padding:5px 3% 0 3%; overflow:hidden}
.user-service .interested1 ul.int-col{ width:100%; border:#000}
.user-service .interested1 ul.int-col li{ display:inline-block; float:left; margin-top:8px; line-height:40px; width:46.5%; padding:0 1.5%;}
.user-service .interested1 ul.int-col a{ display:block; width:90%; float:left; height:36px; line-height:36px; background:#6dade1 url(../images/int-col-01.png) no-repeat right top; border:1px solid #6dade1; font-size:14px; color:#fff; padding-left:10%;}
.user-service .interested1 ul.int-col a:hover{ text-decoration:none; background:#fa7a58 url(../images/int-col-02.png) no-repeat right top; border:1px solid #fa7a58; }
.user-service .interested1 .int-list{ clear:both; line-height:25px; margin-top:10px;padding-top:6px; *padding-top:0;*margin-top:5px;}
.user-service .interested1 .int-list span{color:#ff5c2a}
.user-service .interested1 .int-list a{ display:block; background:url(../images/dot-01.jpg) no-repeat 0 12px; padding-left:10px; font-size:14px; height:27px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:96%; float:left}
/*我浏览过的*/
.user-service .cont .visited{ background:#fff; border:1px solid #cfcfcf; width:94%; height:156px; margin-top:5px;padding:5px 3% 0 3%; overflow:hidden}
.user-service .cont .visited .no-list{ background: url(../images/none-01.gif) no-repeat center top; text-align:center; padding-top:55px; margin-top:26px; font-size:14px; color:#5c7c98}
.user-service .visited .list{ clear:both; line-height:25px;padding-top:6px;}
.user-service .visited .list span{color:#ff5c2a}
.user-service .visited .list a{ display:block; background:url(../images/dot-01.jpg) no-repeat 0 12px; padding-left:10px; font-size:14px; height:29px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:96%; float:left}
/*内容收藏*/
.user-service .cont .cont-collect{ background:#fff; border:1px solid #cfcfcf; width:94%; height:328px; padding:5px 3% 0 3%; overflow:hidden;}
.user-service .cont .cont-collect .list{ clear:both; line-height:25px; padding-top:6px;}
.user-service .cont .cont-collect .list b{ font-weight:normal; color:#2780ad; float:right; display:block; cursor:pointer; background:url(../images/star.png) no-repeat 0 4px; padding-left:16px; font-size:14px;}
.user-service .cont .cont-collect .list b:hover{ color:#ff5c2a;  background:url(../images/star.png) no-repeat 0 -16px;}
.user-service .cont .cont-collect .list span{color:#ff5c2a}
.user-service .cont .cont-collect .list a{ display:block; background:url(../images/dot-01.jpg) no-repeat 0 12px; padding-left:10px; font-size:14px; height:29px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:95%; float:left}



/*我的收藏*/
.user-service .cont .my-collect{ background:#fff; border:1px solid #cfcfcf; width:94%; height:328px;  padding:5px 3% 0 3%; overflow:hidden;}
.user-service .cont .my-collect .no-list{text-align:center;height:85px; border-bottom:1px dotted #959595;}
.user-service .cont .my-collect .no-list span{ line-height:22px;background: url(../images/none-02.gif) no-repeat 0 0px; float:left; padding-left:28px;display:block; margin: 0 auto;font-size:14px; color:#5c7c98; margin-top:30px; width:130px; margin-left:50%; position:relative; left:-78px;}
.user-service .cont .my-collect .list{ clear:both; line-height:25px; padding-top:6px;}
.user-service .cont .my-collect .list b{ font-weight:normal; color:#2780ad; float:right; display:block; cursor:pointer; background:url(../images/star.png) no-repeat 0 4px; padding-left:16px; font-size:14px;}
.user-service .cont .my-collect .list b:hover{ color:#ff5c2a;  background:url(../images/star.png) no-repeat 0 -16px;}
.user-service .cont .my-collect .list span{ color:#ff5c2a}
.user-service .cont .my-collect .list a{ display:block; background:url(../images/dot-01.jpg) no-repeat 0 12px; padding-left:10px; font-size:14px; height:29px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:95%; float:left}
.user-service .cont .my-collect ul.int-col{ width:100%; border:#000}
.user-service .cont .my-collect ul.int-col li{ display:inline-block; float:left; margin-top:8px; line-height:40px; width:46.5%; padding:0 1.5%;}
.user-service .cont .my-collect ul.int-col a{ display:block; width:90%; float:left; height:36px; line-height:36px; background:#6dade1 url(../images/arr-right.png) no-repeat 92% 13px; border:1px solid #6dade1; font-size:14px; color:#fff; padding-left:10%;}
.user-service .cont .my-collect ul.int-col a:hover{ text-decoration:none; background:#fa7a58 url(../images/arr-right.png) no-repeat 92% 13px; border:1px solid #fa7a58; }

/* 热门话题*/
.user-service .cont .hot-talk{ background:#fff; border:1px solid #cfcfcf; width:94%; height:328px;  padding:5px 3% 0 3%; overflow:hidden;}
.user-service .cont .hot-talk .list{ clear:both; line-height:25px; position:relative; padding-top:6px;}
.user-service .cont .hot-talk .list b{ font-weight:normal; color:#2780ad; float:right; display:block; cursor:pointer; background:url(../images/star.png) no-repeat 0 4px; padding-left:16px; font-size:14px;}
.user-service .cont .hot-talk .list b:hover{ color:#ff5c2a;  background:url(../images/star.png) no-repeat 0 -16px;}
.user-service .cont .hot-talk .list span{ color:#ff5c2a}
.user-service .cont .hot-talk .list a{ display:block; background:url(../images/dot-01.jpg) no-repeat 0 12px; padding-left:10px; font-size:14px; height:29px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:92%; float:left}

/* 事项办理 */
.user-service .cont .sx-bl{ background:#fff; border:1px solid #cfcfcf; width:94%; height:156px; margin-top:5px; padding:5px 3% 0 3%; overflow:hidden;}
.user-service .cont .sx-bl table td{ font-size:14px; border-bottom:1px solid #e0e0e0;height:28px; text-align:center; padding:0 2px;}
.user-service .cont .sx-bl table td:first-child{ border-right:1px solid #e0e0e0; text-align:left}
.user-service .cont .sx-bl table th{ font-size:14px; border-bottom:1px solid #e0e0e0; line-height:28px; color:#306795; background:#f3f3f3; padding:0 2px;}
.user-service .cont .sx-bl table th:first-child{border-right:1px solid #dcdcdc;}
.user-service .cont .sx-bl span.pass{ display:block; background:url(../images/sx-bl-01.gif) no-repeat 0 2px; padding-left:20px; float:left; margin-left:5px; line-height:20px; color:#438019}
.user-service .cont .sx-bl span.un-pass{ display:block; background:url(../images/sx-bl-01.gif) no-repeat 0 -33px; padding-left:20px; float:left; margin-left:5px; line-height:20px; color:#bd3a3a}

.footer-login .user-sel a{ float:left; width:100px; height:30px; font-size:14px; margin-bottom:10px;padding:0; border-bottom:1px solid #fff}
.footer-login .user-sel a:hover{ background:none}
.footer-login .user-sel{height:31px; line-height:30px;}
.footer-login .user-sel a.sel{ border:1px solid #fff; border-bottom:none;}

.user-info ul.sx-link{ margin-top:5px; width:115%; margin:0; position:absolute; left:34%;}
.user-info ul.sx-link a{ text-decoration:none; color:#fff}
.user-info ul.sx-link li.bt{ float:left; background:#ea7d5c ; height:70px; width:18.2%; margin-right:.8%;text-align:center; color:#fff; font-size:18px; cursor:pointer; position:relative; z-index:9999;}
.user-info ul.sx-link li.bt:hover{ background:#d57052}
.user-info ul.sx-link li span{ display:block; margin:0 auto; width:120px; height:34px; line-height:34px; margin-top:20px;}
.user-info ul.sx-link li img{display:block; float:left }
.user-info ul.sx-link li ul.menu{ position:absolute;width:100%; background:#d57052; margin:0; padding-bottom:1%; top:70px; left:0; display:none; }
.user-info ul.sx-link li ul.menu li{ clear:both; width:98%; margin:0 1%;font-size:14px; text-align:left; background:#FFF;float:left;padding:5px 0 5px 0; line-height:15px;;}
.user-info ul.sx-link li ul.menu li a{ color:#000; padding-left:20%; display:block;background:url(../images/dot-red.png) 12% 5px no-repeat;}
.user-info ul.sx-link li ul.menu li:hover a{ color:#ee744d}


.h-98{ height:98px;}
